# !/usr/bin/env python
# -*- coding: utf-8 -*-
"""
@Time        : 2021/9/10 15:10
@Author      : Albert Darren
@Contact     : 2563491540@qq.com
@File        : matplotlib_io.py
@Version     : Version 1.0.0
@Description : TODO
@Created By  : PyCharm
"""
import matplotlib.image as mpimg
import matplotlib.pyplot as plt

# 读取任意一幅png格式的彩色图像
png_fig = mpimg.imread("./../experiment_fig/aio.png")
# 打印图像的大小、数据类型、数据结构；
kb = 1 << 13  # 1KB=1024B=1024*8b
print("图像的大小:{}KB,数据类型:{},数据结构:{}".format(png_fig.size / kb, png_fig.dtype, type(png_fig)))
# 利用imsave将其另存为jpg格式的图像
mpimg.imsave("./../experiment_fig/aio_mat_1.jpg", png_fig)
# 利用savefig将其另存为jpg格式的图像
plt.savefig("./../experiment_fig/aio_mat_2.jpg",dpi=300)
